public string Update(int IdCarrera, int x, int y) { string procedure = "UDB_MateriaUpdate"; var OrdenRequestObj = new OrdenRoot() { Request = new OrdenRequest() { IdCarrera = IdCarrera.ToString(), posicion_x = x.ToString(), posicion_y = y.ToString() }, Response = new OrdenResponse() { }, }; string OrdenRequestXml = Serializer <OrdenRoot> .SerializeToString(OrdenRequestObj); try { sqlXml = ConnectionDB.ExecuteStoredProcedure(procedure, new SqlParameter("@SolicitudXML", OrdenRequestXml)); } catch (Exception e) { return("000001"); } OrdenRequestObj = Serializer <OrdenRoot> .DeserializeString(sqlXml); if (OrdenRequestObj.Response.Resultado == "1") { return("000000"); } else { if (OrdenRequestObj.Response.Resultado == "2") { return("000003"); } return("000002"); } }
public string CrearCamino(int IdMateriaOrigen, int IdMateriaDestino, int Peso) { string procedure = "UDB_OrdenADD"; var OrdenRequestObj = new OrdenRoot() { Request = new OrdenRequest() { IdMateriaOrigen = IdMateriaOrigen.ToString(), IdMateriaDestino = IdMateriaDestino.ToString(), Peso = Peso.ToString() }, Response = new OrdenResponse() { }, }; string OrdenRequestXml = Serializer <OrdenRoot> .SerializeToString(OrdenRequestObj); try { sqlXml = ConnectionDB.ExecuteStoredProcedure(procedure, new SqlParameter("@SolicitudXML", OrdenRequestXml)); } catch (Exception e) { return("000001"); } OrdenRequestObj = Serializer <OrdenRoot> .DeserializeString(sqlXml); if (OrdenRequestObj.Response.Resultado == "1") { return("000000"); } else { if (OrdenRequestObj.Response.Resultado == "2") { return("000003"); } return("000002"); } }