Tamil Trending Tv
This blog consists of videos on new technologies and electronic devices releasing in market
Wednesday 16 October 2019
Thursday 10 October 2019
Wednesday 29 July 2015
Sample code for creating contact record through web service.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using Microsoft.Xrm.Sdk.Client;
using Microsoft.Xrm.Sdk;
using System.ServiceModel.Description;
namespace crmtovswebservice
{
/// <summary>
/// Summary description for WebService1
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
// [System.Web.Script.Services.ScriptService]
public class WebService1 : System.Web.Services.WebService
{
[WebMethod]
public void run(string a, string b)
{
try
{
ClientCredentials cre = new ClientCredentials();
cre.UserName.UserName = "username";
cre.UserName.Password = "password";
Uri serviceUri = new Uri("your server name");
OrganizationServiceProxy proxy = new OrganizationServiceProxy(serviceUri, null, cre, null);
proxy.EnableProxyTypes();
IOrganizationService service = (IOrganizationService)proxy;
Entity ent = new Entity("contact");// creation of entity
ent["firstname"] = a;
ent["lastname"] = b;
service.Create(ent);
}
catch (Exception ex)
{
throw new InvalidOperationException();
}
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
using Microsoft.Xrm.Sdk.Client;
using Microsoft.Xrm.Sdk;
using System.ServiceModel.Description;
namespace crmtovswebservice
{
/// <summary>
/// Summary description for WebService1
/// </summary>
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
// To allow this Web Service to be called from script, using ASP.NET AJAX, uncomment the following line.
// [System.Web.Script.Services.ScriptService]
public class WebService1 : System.Web.Services.WebService
{
[WebMethod]
public void run(string a, string b)
{
try
{
ClientCredentials cre = new ClientCredentials();
cre.UserName.UserName = "username";
cre.UserName.Password = "password";
Uri serviceUri = new Uri("your server name");
OrganizationServiceProxy proxy = new OrganizationServiceProxy(serviceUri, null, cre, null);
proxy.EnableProxyTypes();
IOrganizationService service = (IOrganizationService)proxy;
Entity ent = new Entity("contact");// creation of entity
ent["firstname"] = a;
ent["lastname"] = b;
service.Create(ent);
}
catch (Exception ex)
{
throw new InvalidOperationException();
}
}
}
}
Thursday 23 July 2015
Sample code for retreiving data Through Odata in crm
function player()
{
var id = Xrm.Page.data.entity.attributes.get("ccs_playername2").getValue();
alert(id[0].name);
var serverUrl = "http://"+window.location.host+"/" + Xrm.Page.context.getOrgUniqueName();
if(id!=null)
{
var ODataPath = serverUrl + "/XRMServices/2011/OrganizationData.svc";
{
var id = Xrm.Page.data.entity.attributes.get("ccs_playername2").getValue();
alert(id[0].name);
var serverUrl = "http://"+window.location.host+"/" + Xrm.Page.context.getOrgUniqueName();
if(id!=null)
{
var ODataPath = serverUrl + "/XRMServices/2011/OrganizationData.svc";
var retrieveReq = new XMLHttpRequest();
//replace with your odata query
var Odata = ODataPath + "/ccs_informationSet?$select=ccs_jersey&$filter=ccs_informationId eq guid'" + id[0].id + "'";
retrieveReq.open("GET", Odata, true);
retrieveReq.setRequestHeader("Accept", "application/json");
retrieveReq.setRequestHeader("Content-Type", "application/json; charset=utf-8");
retrieveReq.onreadystatechange = function () { retrieveReqCallBack(this); };
retrieveReq.send();
}
}
//replace with your odata query
var Odata = ODataPath + "/ccs_informationSet?$select=ccs_jersey&$filter=ccs_informationId eq guid'" + id[0].id + "'";
retrieveReq.open("GET", Odata, true);
retrieveReq.setRequestHeader("Accept", "application/json");
retrieveReq.setRequestHeader("Content-Type", "application/json; charset=utf-8");
retrieveReq.onreadystatechange = function () { retrieveReqCallBack(this); };
retrieveReq.send();
}
}
function retrieveReqCallBack(retrieveReq) {
if (retrieveReq.readyState == 4) {
var retrieved =this.parent.JSON.parse(retrieveReq.responseText).d;
//for (i = 0; i < retrieved.results.length; i++) {
if (retrieveReq.readyState == 4) {
var retrieved =this.parent.JSON.parse(retrieveReq.responseText).d;
//for (i = 0; i < retrieved.results.length; i++) {
// statecode = retrieved.results[i].ccs_jersey;
//alert(statecode);
//}
var statecode = retrieved.results[0].ccs_jersey;
alert(statecode);
Xrm.Page.data.entity.attributes.get("ccs_jerseyno").setValue(statecode);
}
}
Sample Code For creating Plugins For sending Email in crm
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel;
using Microsoft.Xrm.Sdk;
using Microsoft.Crm.Sdk.Messages;
namespace Plugins
{
public class Folloeplugins:IPlugin
{
public void Execute(IServiceProvider serviceProvider)
{
//Extract the tracing service for use in debugging sandboxed plug-ins.
ITracingService tracingService =
(ITracingService)serviceProvider.GetService(typeof(ITracingService));
// Obtain the execution context from the service provider.
IPluginExecutionContext context = (IPluginExecutionContext)
serviceProvider.GetService(typeof(IPluginExecutionContext));
if (context.InputParameters.Contains("Target") &&
context.InputParameters["Target"] is Entity)
{
// Obtain the target entity from the input parameters.
Entity entity = (Entity)context.InputParameters["Target"];
IOrganizationServiceFactory serviceFactory = (IOrganizationServiceFactory)serviceProvider.GetService(typeof(IOrganizationServiceFactory));
IOrganizationService service = serviceFactory.CreateOrganizationService(context.UserId);
try
{
Entity email = new Entity("email");
Entity fromparty=new Entity("activityparty");
Entity toparty=new Entity("activityparty");
toparty["partyid"] = new EntityReference("systemuser", context.UserId);
fromparty["partyid"] = new EntityReference("systemuser", context.UserId);
email["from"] = new Entity[] { fromparty };
email["to"] = new Entity[] { toparty };
email["subject"] = "email subject - " + DateTime.Now.ToString();
email["description"] = "email description";
email["regardingobjectid"] = new EntityReference("account", entity.Id);
Guid emailid= service.Create(email);
SendEmailRequest sendEmailreq = new SendEmailRequest
{
EmailId = emailid,
TrackingToken = "",
IssueSend = true
};
SendEmailResponse sendEmailresp = (SendEmailResponse)service.Execute(sendEmailreq);
}
catch (FaultException<OrganizationServiceFault> ex)
{
throw new InvalidPluginExecutionException("An error occurred in the FollupupPlugin plug-in.", ex);
}
}
}
}
}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel;
using Microsoft.Xrm.Sdk;
using Microsoft.Crm.Sdk.Messages;
namespace Plugins
{
public class Folloeplugins:IPlugin
{
public void Execute(IServiceProvider serviceProvider)
{
//Extract the tracing service for use in debugging sandboxed plug-ins.
ITracingService tracingService =
(ITracingService)serviceProvider.GetService(typeof(ITracingService));
// Obtain the execution context from the service provider.
IPluginExecutionContext context = (IPluginExecutionContext)
serviceProvider.GetService(typeof(IPluginExecutionContext));
if (context.InputParameters.Contains("Target") &&
context.InputParameters["Target"] is Entity)
{
// Obtain the target entity from the input parameters.
Entity entity = (Entity)context.InputParameters["Target"];
IOrganizationServiceFactory serviceFactory = (IOrganizationServiceFactory)serviceProvider.GetService(typeof(IOrganizationServiceFactory));
IOrganizationService service = serviceFactory.CreateOrganizationService(context.UserId);
try
{
Entity email = new Entity("email");
Entity fromparty=new Entity("activityparty");
Entity toparty=new Entity("activityparty");
toparty["partyid"] = new EntityReference("systemuser", context.UserId);
fromparty["partyid"] = new EntityReference("systemuser", context.UserId);
email["from"] = new Entity[] { fromparty };
email["to"] = new Entity[] { toparty };
email["subject"] = "email subject - " + DateTime.Now.ToString();
email["description"] = "email description";
email["regardingobjectid"] = new EntityReference("account", entity.Id);
Guid emailid= service.Create(email);
SendEmailRequest sendEmailreq = new SendEmailRequest
{
EmailId = emailid,
TrackingToken = "",
IssueSend = true
};
SendEmailResponse sendEmailresp = (SendEmailResponse)service.Execute(sendEmailreq);
}
catch (FaultException<OrganizationServiceFault> ex)
{
throw new InvalidPluginExecutionException("An error occurred in the FollupupPlugin plug-in.", ex);
}
}
}
}
}
Tuesday 14 July 2015
Sample code for creating a record in visual studio and updating it in crm
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Sdk.Client;
using Microsoft.Xrm.Sdk.Discovery;
using Microsoft.Xrm.Sdk.Query;
using Microsoft.Xrm.Sdk.Messages;
using System.ServiceModel.Description;
using System.Web.Services.Protocols;
namespace sample_code2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
try
{
ClientCredentials cre = new ClientCredentials();
cre.UserName.UserName = "username";// enter your user name
cre.UserName.Password = "password";// enter your password
Uri serviceUri = new Uri("login address");//give the url of your crm organization.You will find it in developer resource.
OrganizationServiceProxy proxy = new OrganizationServiceProxy(serviceUri, null, cre, null);
proxy.EnableProxyTypes();
IOrganizationService service = (IOrganizationService)proxy;
Entity ent = new Entity("contact");// creation of entity
ent["firstname"] = textBox1.Text;
ent["lastname"] = textBox2.Text;
service.Create(ent);
}
catch (SoapException ex)
{
throw new InvalidOperationException();
}
}
}
}
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Microsoft.Xrm.Sdk;
using Microsoft.Xrm.Sdk.Client;
using Microsoft.Xrm.Sdk.Discovery;
using Microsoft.Xrm.Sdk.Query;
using Microsoft.Xrm.Sdk.Messages;
using System.ServiceModel.Description;
using System.Web.Services.Protocols;
namespace sample_code2
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
try
{
ClientCredentials cre = new ClientCredentials();
cre.UserName.UserName = "username";// enter your user name
cre.UserName.Password = "password";// enter your password
Uri serviceUri = new Uri("login address");//give the url of your crm organization.You will find it in developer resource.
OrganizationServiceProxy proxy = new OrganizationServiceProxy(serviceUri, null, cre, null);
proxy.EnableProxyTypes();
IOrganizationService service = (IOrganizationService)proxy;
Entity ent = new Entity("contact");// creation of entity
ent["firstname"] = textBox1.Text;
ent["lastname"] = textBox2.Text;
service.Create(ent);
}
catch (SoapException ex)
{
throw new InvalidOperationException();
}
}
}
}
Thursday 9 July 2015
Creation of simple plugin in crm
using System; using System.ServiceModel; // Microsoft Dynamics CRM namespace(s) using Microsoft.Xrm.Sdk; namespace Microsoft.Crm.Sdk.Samples { public class FollowupPlugin: IPlugin { /// <summary> /// A plug-in that creates a follow-up task activity when a new account is created. /// </summary> /// <remarks>Register this plug-in on the Create message, account entity, /// and asynchronous mode. /// </remarks> public void Execute(IServiceProvider serviceProvider) { //Extract the tracing service for use in debugging sandboxed plug-ins. ITracingService tracingService = (ITracingService)serviceProvider.GetService(typeof(ITracingService)); // Obtain the execution context from the service provider. IPluginExecutionContext context = (IPluginExecutionContext) serviceProvider.GetService(typeof(IPluginExecutionContext)); // The InputParameters collection contains all the data passed in the message request. if (context.InputParameters.Contains("Target") && context.InputParameters["Target"] is Entity) { // Obtain the target entity from the input parameters. Entity entity = (Entity)context.InputParameters["Target"]; // Verify that the target entity represents an account. // If not, this plug-in was not registered correctly. if (entity.LogicalName != "account") return; try { // Create a task activity to follow up with the account customer in 7 days. Entity followup = new Entity("task"); followup["subject"] = "Send e-mail to the new customer."; followup["description"] = "Follow up with the customer. Check if there are any new issues that need resolution."; followup["scheduledstart"] = DateTime.Now.AddDays(7); followup["scheduledend"] = DateTime.Now.AddDays(7); followup["category"] = context.PrimaryEntityName; // Refer to the account in the task activity. if (context.OutputParameters.Contains("id")) { Guid regardingobjectid = new Guid(context.OutputParameters["id"].T
String()); string regardingobjectidType = "account"; followup["regardingobjectid"] = new EntityReference(regardingobjectidType, regardingobjectid); } // Obtain the organization service reference. IOrganizationServiceFactory serviceFactory = (IOrganizationServiceFactory)serviceProvider.GetService(typeof(IOrganizationServiceFactory)); IOrganizationService service = serviceFactory.CreateOrganizationService(context.UserId); // Create the task in Microsoft Dynamics CRM. tracingService.Trace("FollowupPlugin: Creating the task activity."); service.Create(followup); } catch (FaultException<OrganizationServiceFault> ex) { throw new InvalidPluginExecutionException("An error occurred in the FollupupPlugin plug-in.", ex); } catch (Exception ex) { tracingService.Trace("FollowupPlugin: {0}", ex.ToString()); throw; } } } } }
Thursday 2 July 2015
Java script program for Validating Email and Phone Number in crm
function phonenumber()
{
var a=Xrm.Page.getAttribute( "ccs_phoneno").getValue();
var reg = /^.*(?=.{10,})(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=]).*$/;
var K = reg.exec(a);
if (!K)
alert("phone number is valid");
else
alert("phone number is not valid");
var email = Xrm.Page.getAttribute( "ccs_email_id").getValue();
var reg = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
var OK = reg.exec(email);
if (!OK)
alert("Email Address isn't valid");
else
alert("Email Address is valid");
}
{
var a=Xrm.Page.getAttribute( "ccs_phoneno").getValue();
var reg = /^.*(?=.{10,})(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[@#$%^&+=]).*$/;
var K = reg.exec(a);
if (!K)
alert("phone number is valid");
else
alert("phone number is not valid");
var email = Xrm.Page.getAttribute( "ccs_email_id").getValue();
var reg = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
var OK = reg.exec(email);
if (!OK)
alert("Email Address isn't valid");
else
alert("Email Address is valid");
}
Monday 11 May 2015
Program to find the number of vowels in a string using Java
public class Vowels {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
String str[]={"a,e,i,o,u"};
int j=0;
System.out.println("enter the string");
Scanner sc=new Scanner(System.in);
String str1=sc.nextLine();
for(int i=0;i<str1.length();i++)
{
char ch=str1.charAt(i);
String temp=Character.toString(ch);
if(temp.equalsIgnoreCase("a" )|| temp.equalsIgnoreCase("e")||temp.equalsIgnoreCase("i")||temp.equalsIgnoreCase("o")||temp.equalsIgnoreCase("u"))
{
j++;
}
}
System.out.println("No of vowels is"+j);
}
}
Saturday 9 May 2015
String Comparison using compareToIgnorecase
Simple Java Program For Comparing Two Strings Using CompareToIgnoreCase
import java.util.Scanner;
public class Stringcomparrison {
public static void main(String[] args) {
Scanner input = new Scanner( System.in );
System.out.print("Enter the string ");
String str=input.nextLine();
StringBuffer s=new StringBuffer(str);
if(str.compareToIgnoreCase("Muthu")==0)
System.out.println("equal");
else
System.out.println("not equal");
}
}
Subscribe to:
Posts (Atom)
-
This is my new blog which is going to inspire all young INDIAN TALENTS......... ......