public static Boolean ModifyClient(Cliente Cliente) { Conexion conexion = new Conexion(); SqlConnection conn = conexion.Establececonexion(); List <Contacto> contactos = new List <Contacto>(); var Nombre = new SqlParameter("Nombre", SqlDbType.VarChar); if (Cliente.Nombre == null) { Nombre.Value = DBNull.Value; } else { Nombre.Value = Cliente.Nombre; } var NIF_CIF = new SqlParameter("NIF_CIF", SqlDbType.VarChar); if (Cliente.NIF_CIF == null) { NIF_CIF.Value = DBNull.Value; } else { NIF_CIF.Value = Cliente.NIF_CIF; } var Direccion = new SqlParameter("Direccion", SqlDbType.VarChar); if (Cliente.Direccion == null) { Direccion.Value = DBNull.Value; } else { Direccion.Value = Cliente.Direccion; } var Direccion_Facturacion = new SqlParameter("Direccion_Facturacion", SqlDbType.VarChar); if (Cliente.Direccion_Facturacion == null) { Direccion_Facturacion.Value = DBNull.Value; } else { Direccion_Facturacion.Value = Cliente.Direccion_Facturacion; } var Propietario = new SqlParameter("Propietario", SqlDbType.Int); if (Cliente.Propietario == null) { Propietario.Value = DBNull.Value; } else { Propietario.Value = Cliente.Propietario; } var Razon_Social = new SqlParameter("Razon_Social", SqlDbType.VarChar); if (Cliente.Razon_Social == null) { Razon_Social.Value = DBNull.Value; } else { Razon_Social.Value = Cliente.Razon_Social; } var Ciudad = new SqlParameter("Ciudad", SqlDbType.VarChar); if (Cliente.Ciudad == null) { Ciudad.Value = DBNull.Value; } else { Ciudad.Value = Cliente.Ciudad; } var Pais = new SqlParameter("Pais", SqlDbType.VarChar); if (Cliente.Pais == null) { Pais.Value = DBNull.Value; } else { Pais.Value = Cliente.Pais; } var Cod_Postal = new SqlParameter("Cod_Postal", SqlDbType.NChar); if (Cliente.Cod_Postal == null) { Cod_Postal.Value = DBNull.Value; } else { Cod_Postal.Value = Cliente.Cod_Postal; } var Id = new SqlParameter("Id", SqlDbType.NChar); if (Cliente.Id == null) { Id.Value = DBNull.Value; } else { Id.Value = Cliente.Id; } var IdSalesforce = new SqlParameter("idSalesforce", SqlDbType.VarChar); if (Cliente.IdSalesforce == null) { IdSalesforce.Value = DBNull.Value; } else { IdSalesforce.Value = Cliente.IdSalesforce; } String sqlquery = "UPDATE Clientes SET Nombre = @Nombre, NIF_CIF = @NIF_CIF, Direccion = @Direccion, Direccion_Facturacion = @Direccion_Facturacion, Propietario = @Propietario, Razon_Social = @Razon_Social, Ciudad = @Ciudad,Cod_Postal=@Cod_Postal,Pais=@Pais WHERE (idSalesforce = @idSalesforce AND Id=@Id); "; try { SqlCommand cmd = new SqlCommand(sqlquery, conn); cmd.Parameters.Add(Nombre); cmd.Parameters.Add(NIF_CIF); cmd.Parameters.Add(Direccion); cmd.Parameters.Add(Direccion_Facturacion); cmd.Parameters.Add(Razon_Social); cmd.Parameters.Add(Ciudad); cmd.Parameters.Add(Cod_Postal); cmd.Parameters.Add(IdSalesforce); cmd.Parameters.Add(Propietario); cmd.Parameters.Add(Pais); cmd.Parameters.Add(Id); cmd.ExecuteNonQuery(); } catch (SqlException ex) { return(false); } finally { conn.Close(); } return(true); }