public JSONCollection<TBL_ACCION_CORRECTIVA> Create( string ID_USUARIO, string ID_INFORME, string ID_ACCION, string FECHA_PLAZO, string FECHA_REALIZACION, string PORCENTAJE_CUMPLIMIENTO, string DESCRIPCION, string FECHA_CREACION) { JSONCollection<TBL_ACCION_CORRECTIVA> objJSON = new JSONCollection<TBL_ACCION_CORRECTIVA>(); try { TBL_ACCION_CORRECTIVA nuevo = new TBL_ACCION_CORRECTIVA() { ID_ACCION = int.Parse(ID_ACCION), ID_USUARIO = ID_USUARIO, ID_INFORME_PRELIMINAR = int.Parse(ID_INFORME), FECHA_PLAZO = DateTime.Parse(FECHA_PLAZO), //FECHA_REALIZACION = DateTime.Parse(FECHA_REALIZACION), PORCENTAJE_CUMPLIMIENTO = int.Parse(PORCENTAJE_CUMPLIMIENTO), DESCRIPCION = DESCRIPCION, //FECHA_CREACION = DateTime.Parse(FECHA_CREACION) }; bd.TBL_ACCION_CORRECTIVA.InsertOnSubmit(nuevo); bd.SubmitChanges(); objJSON.items = nuevo; objJSON.totalCount = bd.TBL_ACCION_CORRECTIVA.Count(); objJSON.success = true; } catch (Exception e) { objJSON.success = false; } return objJSON; }
public JSONCollection<TBL_ACCION_CORRECTIVA> Update(string id, TBL_ACCION_CORRECTIVA nuevo) { JSONCollection<TBL_ACCION_CORRECTIVA> objJSON = new JSONCollection<TBL_ACCION_CORRECTIVA>(); try { var objeto = (from variable in bd.TBL_ACCION_CORRECTIVA where variable.ID_ACCION_CORRECTIVA == int.Parse(id) select variable).Single(); objeto.ID_USUARIO = nuevo.ID_USUARIO; objeto.ID_INFORME_PRELIMINAR = nuevo.ID_INFORME_PRELIMINAR; objeto.ID_ACCION = nuevo.ID_ACCION; objeto.FECHA_PLAZO = nuevo.FECHA_PLAZO; objeto.FECHA_REALIZACION = nuevo.FECHA_REALIZACION; objeto.PORCENTAJE_CUMPLIMIENTO = nuevo.PORCENTAJE_CUMPLIMIENTO; objeto.DESCRIPCION = nuevo.DESCRIPCION; objeto.FECHA_CREACION = nuevo.FECHA_CREACION; bd.SubmitChanges(); objJSON.items = objeto; objJSON.totalCount = bd.TBL_ACCION_CORRECTIVA.Count(); objJSON.success = true; } catch (Exception ex) { objJSON.success = false; } return objJSON; }